Pressed duck - French English Dictionary